package com.smg.crm.settings.dao;

import com.smg.crm.settings.domain.DicType;

import java.util.List;

public interface DictionaryTypeDao {
    /**
     * 查询字典类型列表
     * @return
     */
    List<DicType> findAll();

    /**
     * 检查code编码是否存在
     * @param code
     * @return
     */
    int checkCode(String code);

    void saveDicType(DicType dicType);

    /**
     * 根据编码查询字典类型数据
     * @param code
     * @return
     */
    DicType findByCode(String code);

    /**
     * 根据id修改数据
     * @param dicType
     * @return
     */
    int updateById(DicType dicType);


    int deleteByCode(String code);
}




